1
  • 集合是由一组无序且唯一的的项组成的
function Set(){
    let item = {};
    this.has = function(value){
        return value in items
    };
    
    // ...
}
方法 描述 备注
add(value) 向集合添加一个新的项
delete(value) 从集合移除一个项
has(value) 判断集合中是否存在某项
clear() 移除集合中所有项
values() 返回集合中所有值组成的数组
size() 返回集合所包含元素的数量
  • 交集、并集、差集、子集的实现
  • 差集:对于给定的两个集合,返回一个包含所有存在于第一个集合且不存在于第二个集合的元素

wangwang
71 声望7 粉丝